.dg.main.taller-than-window .close-button {
	border-top: 1px solid #ddd;
}

.dg.main .close-button {
	background-color: #e8e8e8;
}

.dg.main .close-button:hover {
	background-color: #ddd;
}

.dg {
	color: #555;
	text-shadow: none !important;
}

.dg.main::-webkit-scrollbar {
	background: #FAFAFA;
}

.dg.main::-webkit-scrollbar-thumb {
	background: #bbb;
}

.dg li:not(.folder) {
	background: #FAFAFA;
	border-bottom: 1px solid #DDDDDD;
}
.dg li.save-row .button {
	text-shadow: none !important;
}

.dg li.title {
	background: #e8e8e8 url() 6px 10px no-repeat;
}

.dg .cr.function:hover, .dg .cr.boolean:hover {
	background: #fff;
}

.dg .c input[type=text] {
	background: #e9e9e9;
}

.dg .c input[type=text]:hover {
	background: #eee;
}

.dg .c input[type=text]:focus {
	background: #eee;
	color: #555;
}

.dg .c .slider {
	background: #E9E9E9;
}

.dg .c .slider:hover {
	background: #eee;
}